encoding/json/jsontext.decodeBuffer.peekPos (field)

16 uses

	encoding/json/jsontext (current package)
		decode.go#L103: 	peekPos int   // non-zero if valid offset into buf for start of next token
		decode.go#L293: 	if d.peekPos > 0 || len(b) > 0 && b[0] == invalidateBufferByte {
		decode.go#L319: 	if d.peekPos > 0 {
		decode.go#L320: 		return Kind(d.buf[d.peekPos]).normalize()
		decode.go#L334: 			d.peekPos, d.peekErr = -1, wrapSyntacticError(d, err, pos, 0)
		decode.go#L348: 				d.peekPos, d.peekErr = -1, d.checkDelimBeforeIOError(delim, err)
		decode.go#L355: 		d.peekPos, d.peekErr = -1, d.checkDelim(delim, next)
		decode.go#L363: 	d.peekPos, d.peekErr = pos, nil
		decode.go#L476: 	pos := d.peekPos
		decode.go#L481: 			d.peekPos, d.peekErr = 0, nil // possibly a transient I/O error
		decode.go#L485: 		d.peekPos = 0 // reset cache
		decode.go#L685: 	pos := d.peekPos
		decode.go#L690: 			d.peekPos, d.peekErr = 0, nil // possibly a transient I/O error
		decode.go#L694: 		d.peekPos = 0 // reset cache
		decode.go#L785: 	pos, err := d.peekPos, d.peekErr
		decode.go#L786: 	d.peekPos, d.peekErr = 0, nil